534ad1eb07518efc30131c25e24bf5f0f2d4222e,portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileEntryLocalServiceImpl.java,DLFileEntryLocalServiceImpl,getNextVersion,#DLFileEntry#boolean#,1217

Before Change



		String version = fileEntry.getVersion();

		if (DLUtil.compareVersions(
				fileEntry.getVersion(), fileEntry.getPendingVersion()) < 0) {

			version = fileEntry.getPendingVersion();
		}

		int[] versionParts = StringUtil.split(version, StringPool.PERIOD, 0);

After Change


	protected String getNextVersion(
		DLFileEntry fileEntry, boolean majorVersion, int status) {

		if ((status == StatusConstants.DRAFT) &&
			Validator.isNotNull(fileEntry.getPendingVersion())) {

			return fileEntry.getPendingVersion();
		}

		if (Validator.isNull(fileEntry.getVersion())) {
			return DLFileEntryConstants.DEFAULT_VERSION;
		}

		int[] versionParts = StringUtil.split(